package py.com.fms.ven.bean;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


public class FeesToCustomersBean implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -4189153055033650899L;
	
	/* Cuotas de clientes, en caso de ser cuota cero es una venta contado */
	
	private Long id;
	private Long idEnt;
	private Date insDate;
	private Date insDatetime;
	private Long idCustomer;
	private Long idTrans; // identificador de la venta
	private Long idTypeTrans; // identificador del tipo de venta/tipo de tansaccion
	private Long idCurrency;
	private Long changeType;
	private Integer instalments;
	private Date expirationDate; // fecha vencimiento
	private BigDecimal amountOfFee;  // monto cuota
	private BigDecimal balanceOfFee;  // saldo cuota
	private CustomerBean customerData;
	
	// GETTERS AND SETTERS
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Long getIdEnt() {
		return idEnt;
	}
	public void setIdEnt(Long idEnt) {
		this.idEnt = idEnt;
	}
	public Date getInsDate() {
		return insDate;
	}
	public void setInsDate(Date insDate) {
		this.insDate = insDate;
	}
	public Date getInsDatetime() {
		return insDatetime;
	}
	public void setInsDatetime(Date insDatetime) {
		this.insDatetime = insDatetime;
	}
	public Long getIdCustomer() {
		return idCustomer;
	}
	public void setIdCustomer(Long idCustomer) {
		this.idCustomer = idCustomer;
	}
	public Long getIdTrans() {
		return idTrans;
	}
	public void setIdTrans(Long idTrans) {
		this.idTrans = idTrans;
	}
	public Long getIdTypeTrans() {
		return idTypeTrans;
	}
	public void setIdTypeTrans(Long idTypeTrans) {
		this.idTypeTrans = idTypeTrans;
	}
	public Long getIdCurrency() {
		return idCurrency;
	}
	public void setIdCurrency(Long idCurrency) {
		this.idCurrency = idCurrency;
	}
	public Long getChangeType() {
		return changeType;
	}
	public void setChangeType(Long changeType) {
		this.changeType = changeType;
	}
	public Integer getInstalments() {
		return instalments;
	}
	public void setInstalments(Integer instalments) {
		this.instalments = instalments;
	}
	public Date getExpirationDate() {
		return expirationDate;
	}
	public void setExpirationDate(Date expirationDate) {
		this.expirationDate = expirationDate;
	}
	public BigDecimal getAmountOfFee() {
		return amountOfFee;
	}
	public void setAmountOfFee(BigDecimal amountOfFee) {
		this.amountOfFee = amountOfFee;
	}
	public BigDecimal getBalanceOfFee() {
		return balanceOfFee;
	}
	public void setBalanceOfFee(BigDecimal balanceOfFee) {
		this.balanceOfFee = balanceOfFee;
	}
	public CustomerBean getCustomerData() {
		return customerData;
	}
	public void setCustomerData(CustomerBean customerData) {
		this.customerData = customerData;
	}
	
	
	
		
}
